a thorough pest - Alemán Inglés Diccionario